
	// const baseUrl ="http://jacklv.cn:3001"
export default function utilRquest(url,parmas={}){
 
	return new Promise((resolve,reject)=>{
		uni.request({
			url:baseUrl + url,
			method:parmas.method || 'get' ,
			data:parmas.data || {} ,
			header:{token:uni.getStorageSync('token')},
			success:(res)=>{
			
				const {statusCode } = res
				
				switch(statusCode){
					// 请求成功后，resolve数据到页面
					case 200 : resolve(res.data); break;
					case 404 : reject({msg:'资源未找到'}); break;
					case 401 : reject({msg: '身份认证失败'}); break;
					case 403 : reject({msg: '拒绝访问'}); break;
					case 408 : reject({msg: '请求超时'}); break;
					case 500 : reject({msg: '服务器错误'}); break;
					case 501 : reject({msg: '服务未实现'}); break;
					case 502 : reject({msg: '网络错误'}); break;
					case 503 : reject({msg: '服务不可用'}); break;
					case 504 : reject({msg: '网络超时'}); break;
					case 505 : reject({msg: 'HTTP版本不支持'}); break;
					default : reject({msg: '连接出错'}); 
					
				}
			
			},
			fail:(err)=>{
				reject({msg: '服务器连接失败'})
			}
		})
	})
	
	
	
	
	
}